Mecos means semen or sperm. Albeit is a conjunction in English meaning however, however, though. The meaning of the two words together is not understandable unless prayer is known or the general context of which they form part.